Shi LiangShi Liang
BadmintonAsian Games 2026: Satwik-Chirag's Decider Collapse and the Real Gap in Indian BadmintonThe third game began, and for the first seven minutes nobody inside the...
International FootballThe Blank Stat Sheet: How Vietnamese Football Profits From Its Own BlindnessOn a Monday morning after a matchday, at a training centre in northern Vietna...
International FootballLach Tray: Where Vietnamese Football Keeps Its Undying WhispersHai Phong, a late summer afternoon. The sun had disappeared behind Stand B,...
BadmintonAsian Games 2026 Badminton: The Draw, the Five-Day Squeeze, and Two Men's Doubles Pairings That Need VerificationOn Thursday, when the organizers of the Asian Games 2026 in Aichi-Nagoya...
AthleticsAmy Hunt, Sydney Sweeney's Controversial Advert, and the 200m Track in BudapestThe stopwatch stopped at 21.47 seconds. On the Budapest track on Sunday night...
International FootballBarcelona's 4-2 Loss to PSG: The Dead Zone Three Days Before El ClasicoAt seven in the morning the training-ground gates open, and the only camera...
EsportsThunderpick World Championship 2026: $1M and 8 Teams Do Not Tell the Whole StoryOn the night of October 14, 2026, when the opening group stage of the...
International FootballPPDA and the V.League Pressing Map: When Numbers Redraw the Order Between ClubsIn the recent V.League match between Hanoi FC and Thep Xanh Nam Dinh, a singl...
International FootballThe 6ft 6in goalkeeper who turned down the throne of Tooro: SE Dons, Don Strapzy and the grey zone of a football storyThat Saturday afternoon, on a pitch deep inside the English football pyramid,...
International FootballMan Utd target Xavi Espart: the 20 million euro release clause is the story, not United's ambitionMan Utd target Xavi Espart: the 20 million euro release clause is the story,...
BadmintonAshmita Chaliha calls out BWF's Super 100 tournament standards: An 'unfairness' in the system?Ashmita Chaliha, India's top seed at the Indonesia Masters Super 100, has...
Domestic FootballFrom Academy to the Border: V.League's Real Talent-Retention ProblemOn the stand at Hang Day Stadium, on an April night, I recorded every touch o...
Domestic FootballVietnamese Football: When Empty Data Cannot Hide the Truth on the PitchHang Day Stadium, a March evening in 2026. The floodlights shone brightly, bu...
BadmintonIndia Beat Bangladesh 3-0 at Asian Games 2026: A Quarter-Final Berth and a Data VacuumOn Monday, 21 September 2026, at the Ichinomiya City Municipal Gymnasium in t...
International FootballRangers Close In on Penrice at £800,000 as Celtic Confront the McGregor VoidIn Glasgow, midweek transfer chatter is usually filed under housekeeping:...
BadmintonKunlavut Vitidsarn and the 2026 Asian Games gold: control defeats speedSecond game, 20-16 for Kunlavut Vitidsarn. He stands deep behind the back lin...
BasketballLouie Alas at Ateneo: One Defensive Identity, Two Games, and the Claim That the UAAP Now Matches the PBALate in the second half of Ateneo Blue Eagles against University of the...
Martial ArtsAsiad 20, September 20: Bui Ngoc Nhi's Karate Kata Bronze and the Combat Sports the Report Left OutOn September 20, in the women's individual kata event in karate at Asiad 20,...
Martial ArtsVietnam's Poomsae at Chuncheon: The Collective Medal Model and the Chau Tuyet Van ProblemOn the final night of the 2026 World Poomsae Championships, I stayed alone in...
International FootballAtlas spends over 600 million pesos on Apertura 2026: the transfer ledger and the gap nobody filledThree in the morning in Incheon, and the second monitor is still open on a...
International FootballThe Blank Stat Sheet: How Vietnamese Football Profits From Its Own BlindnessOn a Monday morning after a matchday, at a training centre in northern Vietna...
International FootballLach Tray: Where Vietnamese Football Keeps Its Undying WhispersHai Phong, a late summer afternoon. The sun had disappeared behind Stand B,...
BadmintonAsian Games 2026 Badminton: The Draw, the Five-Day Squeeze, and Two Men's Doubles Pairings That Need VerificationOn Thursday, when the organizers of the Asian Games 2026 in Aichi-Nagoya...
AthleticsAmy Hunt, Sydney Sweeney's Controversial Advert, and the 200m Track in BudapestThe stopwatch stopped at 21.47 seconds. On the Budapest track on Sunday night...
International FootballBarcelona's 4-2 Loss to PSG: The Dead Zone Three Days Before El ClasicoAt seven in the morning the training-ground gates open, and the only camera...
EsportsThunderpick World Championship 2026: $1M and 8 Teams Do Not Tell the Whole StoryOn the night of October 14, 2026, when the opening group stage of the...
International FootballPPDA and the V.League Pressing Map: When Numbers Redraw the Order Between ClubsIn the recent V.League match between Hanoi FC and Thep Xanh Nam Dinh, a singl...
International FootballThe 6ft 6in goalkeeper who turned down the throne of Tooro: SE Dons, Don Strapzy and the grey zone of a football storyThat Saturday afternoon, on a pitch deep inside the English football pyramid,...
International FootballMan Utd target Xavi Espart: the 20 million euro release clause is the story, not United's ambitionMan Utd target Xavi Espart: the 20 million euro release clause is the story,...
BadmintonAshmita Chaliha calls out BWF's Super 100 tournament standards: An 'unfairness' in the system?Ashmita Chaliha, India's top seed at the Indonesia Masters Super 100, has...
Domestic FootballFrom Academy to the Border: V.League's Real Talent-Retention ProblemOn the stand at Hang Day Stadium, on an April night, I recorded every touch o...
Domestic FootballVietnamese Football: When Empty Data Cannot Hide the Truth on the PitchHang Day Stadium, a March evening in 2026. The floodlights shone brightly, bu...
BadmintonIndia Beat Bangladesh 3-0 at Asian Games 2026: A Quarter-Final Berth and a Data VacuumOn Monday, 21 September 2026, at the Ichinomiya City Municipal Gymnasium in t...
International FootballRangers Close In on Penrice at £800,000 as Celtic Confront the McGregor VoidIn Glasgow, midweek transfer chatter is usually filed under housekeeping:...
BadmintonKunlavut Vitidsarn and the 2026 Asian Games gold: control defeats speedSecond game, 20-16 for Kunlavut Vitidsarn. He stands deep behind the back lin...
BasketballLouie Alas at Ateneo: One Defensive Identity, Two Games, and the Claim That the UAAP Now Matches the PBALate in the second half of Ateneo Blue Eagles against University of the...
Martial ArtsAsiad 20, September 20: Bui Ngoc Nhi's Karate Kata Bronze and the Combat Sports the Report Left OutOn September 20, in the women's individual kata event in karate at Asiad 20,...
Martial ArtsVietnam's Poomsae at Chuncheon: The Collective Medal Model and the Chau Tuyet Van ProblemOn the final night of the 2026 World Poomsae Championships, I stayed alone in...
International FootballAtlas spends over 600 million pesos on Apertura 2026: the transfer ledger and the gap nobody filledThree in the morning in Incheon, and the second monitor is still open on a...
